gtk_button_accessible_get_keybinding (AtkAction *action,
gint i)
{
- GtkButtonAccessible *button;
gchar *return_value = NULL;
GtkWidget *widget;
GtkWidget *label;
if (i != 0)
return NULL;
- button = GTK_BUTTON_ACCESSIBLE (action);
-
label = get_label_from_button (widget);
if (GTK_IS_LABEL (label))
{
AtkCoordType coord_type)
{
GtkWidget *widget;
- GtkImage *button_image;
+ GtkWidget *button_image;
AtkObject *obj;
widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (image));
}
button_image = get_image_from_button (widget);
-
if (button_image != NULL)
{
- obj = gtk_widget_get_accessible (GTK_WIDGET (button_image));
+ obj = gtk_widget_get_accessible (button_image);
atk_component_get_position (ATK_COMPONENT (obj), x, y, coord_type);
}
else
gint *height)
{
GtkWidget *widget;
- GtkImage *button_image;
+ GtkWidget *button_image;
AtkObject *obj;
widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (image));
}
button_image = get_image_from_button (widget);
-
- if (button_image != NULL)
+ if (GTK_IS_IMAGE (button_image))
{
obj = gtk_widget_get_accessible (GTK_WIDGET (button_image));
atk_image_get_image_size (ATK_IMAGE (obj), width, height);
const gchar *description)
{
GtkWidget *widget;
- GtkImage *button_image;
+ GtkWidget *button_image;
AtkObject *obj;
widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (image));
return FALSE;
button_image = get_image_from_button (widget);
-
- if (button_image != NULL)
+ if (GTK_IMAGE (button_image))
{
obj = gtk_widget_get_accessible (GTK_WIDGET (button_image));
return atk_image_set_image_description (ATK_IMAGE (obj), description);